Adaptive Bitrate Video Streaming over HTTP in Mobile Wireless Networks

نویسنده

  • Håkon Riiser
چکیده

The topic of this dissertation is bitrate adaptive media streaming to receivers in mobile wireless networks. This work was motivated by the recent explosion in popularity of media streaming to mobile devices. Wireless networks will always be bandwidth limited compared to fixed networks due to background noise, limited frequency spectrum, and varying degrees of network coverage and signal strength. Consequently, applications that need to move large amounts of data in a timely manner cannot simply assume that future networks will have sufficient bandwidth at all times. It is therefore important to make the applications themselves able to cope with varying degrees of connectivity. In order to understand the requirements of streaming in 3Gmobile networks, we perform a large number of measurements in Telenor’s 3G network in and around Oslo. Using bandwidth traces from these field experiments, we compare commercial adaptive media streaming clients by Adobe, Apple, and Microsoft in challenging vehicular (bus, ferry, tram and metro) streaming scenarios. In this comparison, we reveal problems with buffer underruns and unstable video playouts. We therefore develop our own adaptive bitrate media client, and design a new quality adaptation scheme that targets the requirements of mobile wireless networks, reducing the number of buffer underruns and improving stability. We also observe that network conditions are highly predictable as a function of geographical location. Simulations on bandwidth traces from field experiments indicate that the video playout can be made even more stable: A media player that knows its future (bandwidth availability and the duration of the streaming session) can use its buffer more intelligently. Fluctuations in bandwidth can be smoothed out through sophisticated buffering algorithms, resulting in a higher quality video playout with fewer interruptions due to buffer underrun. Again using our collection of bandwidth traces, we develop a bandwidth lookup service and a new algorithm for quality scheduling that uses historic bandwidth traces to plan ahead, thus avoiding most underruns and offering a far more stable playout with fewer visually disturbing fluctuations in quality. We show that this prediction-based approach greatly improves the performance compared to our best results with non-predictive quality schedulers. Finally, we show how multi-link streaming can be employed to increase the network capacity available to the video receiver, thus improving perceived video quality even further. All algorithms are developed and tested using custom made simulation tools, and are later verified in real world environments using a fully functional prototype implementation. We demonstrate that our proposed algorithms greatly improve performance in vehicular mobile streaming scenarios.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The Feedback Based Mechanism for Video Streaming Over Multipath Ad Hoc Networks

Ad hoc networks are multi-hop wireless networks without a pre-installed infrastructure. Such networks are widely used in military applications and in emergency situations as they permit the establishment of a communication network at very short notice with a very low cost. Video is very sensitive for packet loss and wireless ad-hoc networks are error prone due to node mobility and weak links. H...

متن کامل

A Novel Adaptation Method for HTTP Streaming of VBR Videos over Mobile Networks

Recently, HTTP streaming has become very popular for delivering video over the Internet. For adaptivity, a provider should generate multiple versions of a video as well as the related metadata. Various adaptation methods have been proposed to support a streaming client in coping with strong bandwidth variations. However, most of existing methods target at constant bitrate (CBR) videos only. In ...

متن کامل

A model for evaluating sharing policies for network-assisted HTTP adaptive streaming

HTTP adaptive streaming (HAS) has become the dominant technology for streaming video over the Internet. It gained popularity because of its ability to adapt the video quality to the current network conditions and other appealing properties such as usage of off-the-shelf HTTP servers and easy firewall traversal. However, when multiple HAS players share a bottleneck link for streaming, the indivi...

متن کامل

Learning to Predict Streaming Video QoE: Distortions, Rebuffering and Memory

Mobile streaming video data accounts for a large and increasing percentage of wireless network traffic. The available bandwidths of modern wireless networks are often unstable, leading to difficulties in delivering smooth, high-quality video. Streaming service providers such as Netflix and YouTube attempt to adapt their systems to adjust in response to these bandwidth limitations by changing th...

متن کامل

Lecture 18 : Video

Because video is stored in chunks (few seconds each) at different discretized bitrates (240p, 360p, 720p) at the server, and Dynamic Adaptive Streaming over HTTP (DASH) is responsible for getting the next chunk at an appropriate bitrate according to the network throughput. If the chosen bitrate is larger than the network throughput, the playback buffer will be drained and cause rebuffering in t...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2013